It is generally believed that starting a business in one''s own country
makes it easier for entrepreneurs to achieve success rather than doing
the same abroad. However, this does not hold true for three Vietnamese youngsters, who are currently riding a wave...